three-holed flute - English Synonyms Dictionary